/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

//--------------------------------------------------------------------
//laboratorio No. 6
//Yucely Beb 12537
//Victor Fuentes 12298
//Roger Diaz 12176
//------------------------------------------------------------------
//Este programa el usuario  tiene a seleccionar la 
//implementación de SET que usará su programa, en tiempo de corrida. El 
//usuario debe seleccionar entre: 1)HashSet, 2)TreeSet, 3)LinkedHashSet
//-------------------------------------------------------------------
package collectioncase;

import java.util.*;
public class FactoryConjuntos {
    
    Set _miSet;
    public Set ObtenerSet(int Opcion){
        
        switch(Opcion){
            case 3: _miSet =  new LinkedHashSet<String>();
                    break;
            case 1: 
                    _miSet = new HashSet<String>();
                    break;
            case 2: 
                    _miSet = new TreeSet<String>();
                    break;
            default :
                _miSet=new HashSet<String>();
                break;
        }
        return _miSet;
    }
}
